package com.example.patient.dto.resp;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @Author wxy
 * @Date 2021/1/21 17:13
 * @Version 1.0
 */
@Data
@ApiModel(value = "问诊、就诊、患者基础信息返回体")
public class PatientsResp implements Serializable {
    private static final long serialVersionUID = -1540602118973668867L;

    @ApiModelProperty(value = "hxId")
    @JSONField(name = "HXID")
    private String hxId;
    @ApiModelProperty(value = "head")
    @JSONField(name = "Head")
    private String head;
    @ApiModelProperty(value = "docName")
    @JSONField(name = "docName")
    private String docName;
    @ApiModelProperty(value = "pid")
    @JSONField(name = "PID")
    private Long pid;
    @ApiModelProperty(value = "name")
    @JSONField(name = "Name")
    private String name;
    @ApiModelProperty(value = "sex")
    @JSONField(name = "Sex")
    private String sex;
    @ApiModelProperty(value = "age")
    @JSONField(name = "Age")
    private Integer age;
    @ApiModelProperty(value = "first")
    @JSONField(name = "First")
    private Integer first;
    @ApiModelProperty(value = "chiefComplaint")
    @JSONField(name = "Chiefcomplaint")
    private String chiefComplaint;
    @ApiModelProperty(value = "aType")
    @JSONField(name = "AType")
    private Integer aType;
    @ApiModelProperty(value = "ocId")
    @JSONField(name = "OCID")
    private Long ocId;
    @ApiModelProperty(value = "imStartTime")
    @JSONField(name = "imStartTime")
    private Long imStartTime;
    @ApiModelProperty(value = "imEndTime")
    @JSONField(name = "imEndTime")
    private Long imEndTime;
    @ApiModelProperty(value = "imLave")
    @JSONField(name = "imLave")
    private Long imLave;
    @ApiModelProperty(value = "isComment")
    @JSONField(name = "isComment")
    private Boolean isComment;
}
